4
תגובות

העלאת CSV ל-DB בעזרת PHP

פתח dinamit ,
איך אני מעלה CSV למסד נתונים ע"י PHP?
אם אתם מפרסמים קוד אז תסבירו בבקשה כי ני רוצה להבין מה אני עושה.
תודה!

4 תשובות

avatar ענה intval ב 14 ליוני 2012 #

בעיקרון לא צריך בשביל זה PHP.
אפשר לקחת את ה csv ולהיתשמש בפונקציית import של phpMyAdmin.
או שאתה צריך את זה בתור חלק מפונקציונאליות האתר ?

avatar ענה dinamit ב 14 ליוני 2012 #

אני רוצה את זה ב-PHP, או כמו שאתה קורא לזה, חלק מפונקציות האתר.
תודה!

avatar ענה intval ב 14 ליוני 2012 #

ב PHP יש פונקציה מובנית לקריאת קבצי csv שהעבודה איתה מתבצעת באותה צורה כמו קריאת קובץ רגיל:

$handle = fopen("test.csv", "r");
while($data = fgetcsv($handle))
{
 print_r($data);
}


data זה המערך שלך עם כל הנתונים מאותה שורה.
את ההכנסה למסד אתה עושה בצורה הרגילה שאתה עושה עם הנתונים מתוך המערך.

avatar ענה dinamit ב 15 ליוני 2012 #

סבבה. הסתדרתי.
תודה רבה! =]